Internet Archive BookReader

The last days of papal Rome, 1850-1870